total net profit - French English Dictionary